
    .header{
        width:100%;
        height:105px;
        .wrap{
            width: 1200px;
            margin: 0 auto;
        }
       .logo{
           width:160px;
           height:105px;
          float: left;
         
           img{
            width:160px;
            height:85px;
            display:block;
            font-size: 0;
            padding-top:10px;
           }
       }
       .enter{
           float: left;
           border-left:1px solid #999;
           height:55px;
           line-height: 55px;
           font-size: 32px;
           padding-left:35px;
           color:#666;
           margin-top:25px;
           margin-bottom:25px;
       }
    }
    .main{
        height:800px;
        width:100%;
        position: relative;  
        img{
            width: 100%;
            height: 100%;
            display: block;
            line-height: 0;
            font-size: 0;
            overflow: hidden; 
        }
        .nav-tabs {
            margin:0 auto;
            padding: 0px 0 0px 50px;
            margin-left:50px;
            width:300px;
        }
        .nav-tabs .nav-item {
            margin-right: 0px;
            float:left;
        }
        .nav-tabs .nav-link {
            font-size: 20px;
            line-height: 60px;
            font-weight: normal;
            cursor: pointer;
            display:block;
        }
        
        .nav-tabs .nav-link.active {
            border-bottom: 2px solid #418fe4;
            color: #418fe4;
            font-size: 20px;
            line-height: 60px;
            font-weight: normal;
            cursor: pointer;
        }
        .wrap{
            width: 980px;
            height: 660px;
            margin: 0 auto;
            font-family: "微软雅黑";
            position:absolute;
            left:0;
            top:0;
            .m-form{
                position: relative;
                z-index: 3;
                width: 402px;
                padding: 20px 0 25px 0px;
                float: right;
                background: #FFF;
                border-radius: 3px;
                margin: 40px 0;
                border:1px solid red;
            }
            form{
                padding-left:50px;
                border:0;
                 width:350px;
                .btn-secondary{
                    width: 300px;
                    height: 50px;
                    border-radius: 5px;
                    background: #418fe4;
                    color: #ffffff;
                    font-size: 18px;
                    line-height: 50px;
                    border: none;
                    text-align: center;
                    cursor: pointer;
                }
                
                .form-control{
                    width: 287px;
                    font-family: "微软雅黑";
                    margin: 0px;
                    float: left;
                    height: 30px;
                    line-height: 30px;
                    border: 1px solid #e4e4e4;
                    zoom: 1;
                    outline: none;
                    border-radius: 3px;
                }
            }
            .title{
                margin-left: 2px;
                width: 300px;
                border-bottom: 1px solid #e4e4e4;
                float: left;
                
            }
            .form-bottom{
                width: 300px;
                margin: 0 auto;
                overflow: hidden;
                .count{
                    background: #e4e4e4;
                    font-size: 12px;
                    margin: 18px 0px 28px;
                    text-align: center;
                    line-height: 1px;
                    span{
                        color: #808080;
                        padding: 0 14px;
                        background: #FFF;
                        font-size: 12px;
                        text-align: center;
                        line-height: 1px;
                    }
                }
                ul{
                    width: 338px;
                    margin-left: -19px;
                    float: left;
                    li{
                        list-style: none;
                        width: 47px;
                        height: 72px;
                        float: left;
                        margin: 0 18px 10px;
                        text-align: center;
                        color: #666666;
                        img{
                            width: 50px;
                            height: 47px;
                            display:block;
                        }
                        i {
                            background-position: -101px -252px;
                            width: 50px;
                            height: 47px;
                            display: inline-block;
                            background-image: url(http://static.m1905.cn/passport/images/icons.png);
                            background-repeat: no-repeat;
                        }
                    }
                }
                dd {
                    width: 338px;
                    margin-left: -19px;
                    a {
                        width: 47px;
                        height: 72px;
                        float: left;
                        margin: 0 18px 10px;
                        text-align: center;
                        color: #666666;
                        
                        .icons {
                            width: 50px;
                            height: 47px;
                            display: inline-block;
                            background-image: url(http://static.m1905.cn/passport/images/icons.png);
                            background-repeat: no-repeat;
                        }
                        .icons1 {
                            background-position: 1px -252px;
    
                        }
                         .icons2 {
                                background-position: -102px -134px;
                            }
                    }
                    
                }
                .mtext{
                    display:none;
                }
            }
        }
    }
    .f-right{
        float:left;
        border-left:1px solid #999;
        padding-left:90px;
        p{
            color:#999; 
            font-size:18px;
        }
    }
    a{
        text-decoration: none;
    }
    .nav-tabs .nav-item{
        margin:20px;
    }
    